#ifndef LASERHELPER_H
#define LASERHELPER_H

#include "src/pubimp.h"
// #include "device/robotlaser.h"


class LaserHelper
{
public:


    static LaserHelper* GetInstance(){
        static QMutex mutex;
        static QScopedPointer<LaserHelper> inst;
        if (Q_UNLIKELY(!inst)) {
            mutex.lock();
            if (!inst) {
                inst.reset(new LaserHelper);
            }
            mutex.unlock();
        }
        return inst.data();
    }
//    int Open(){}
//    int Close(){}
private:
    //LaserHelper();
    /// 激光
    //std::shared_ptr<RobotLaser> _laser_ptr ;
};

#endif // LASERHELPER_H
